be humiliated - Allemand Anglais Dictionnaire